// G2 相关工具库
import { G2 } from '@antv/g2plot'

/**
 * 添加额外 G2 图形
 * @param { string } factoryName 对应的 ShapeFactory 名称
 * @param { string } shapeType 注册的 shape 名称
 * @param { G2.Types.RegisterShape } cfg 注册 Shape 需要覆写定义的属性。
 * @returns { G2.Types.Shape } 返回注册的 shape 对象。
 */
 export const addNewG2Shape = (factoryName, shapeType, cfg) => {
  return G2.registerShape(factoryName, shapeType, cfg);
}